// .ant-select-selector {
//   background: transparent !important;
//   border: none !important;

//   :hover {
//     border: none !important;
//     background: transparent !important;
//   }
// }

.ant-table {
  background-color: transparent !important;
}

.ant-table-tbody {
  background-color: transparent;
}

.ant-table-row {
  border: none;
}

.ant-table-cell {
  border-bottom: 1px solid #ebedf6 !important;
}

.ant-input:focus,
.ant-input-focused {
  box-shadow: none !important;
  // border-color: #d9d9d9;
}

.ant-input-outlined:focus {
  box-shadow: none !important;
}

.dataset-item-selected {
  // background-color: #6640ff;
  background: linear-gradient(90deg, #1B6DFA 0%, #00D0FE 100%);
  color: #fff;
}

.dataset-item-selected:hover {
  // background-color: #6640ff;
  background: linear-gradient(90deg, #1B6DFA 0%, #00D0FE 100%);

  color: #fff;
}

.dataset-item {
  // background: linear-gradient(180deg, rgba(251, 252, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 59.81%);
  background-color: #fff;
}

.dataset-item:hover {
  background-color: #F0F7FF;
}

@keyframes fadeInOut {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.animated-div {
  background-color: lightblue;
  animation: fadeInOut 0.5s ease-in-out;
}

.custom-drawer-header>.ant-drawer-body {
  padding: 0 !important;
  overflow: scroll;
  flex-shrink: 0;
  scrollbar-width: none;
  /* 隐藏滚动条 Firefox */
  -ms-overflow-style: none;
  /* 隐藏滚动条 IE/Edge */
}

.dataset-spin {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0.8);
  z-index: 10;
}

.long-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

// .dataset-tree > .ant-tree > .ant-tree-list {
//   padding: 10px;
// }
// .dataset-tree > .ant-tree > .ant-tree-list > .ant-tree-list-holder > div > .ant-tree-list-holder-inner > .ant-tree-treenode {
//   // height: 50px;
//   width: 100%;
//   align-items: center;
// }

// .dataset-tree > .ant-tree > .ant-tree-list > .ant-tree-list-holder > div > .ant-tree-list-holder-inner > .ant-tree-treenode > .ant-tree-switcher{
//   align-self: center !important;
// }

// .dataset-tree > .ant-tree > .ant-tree-list > .ant-tree-list-holder > div > .ant-tree-list-holder-inner > .ant-tree-treenode > .ant-tree-node-selected{
//   background-color: #FBFCFF !important;
// }

.tree {
  background-color: #f5f7fb !important;

  .ant-tree-list {
    margin-top: 5px;
    margin-bottom: 5px;

    // margin-left: 5px;
    .ant-tree-list-holder {
      .ant-tree-list-holder-inner {
        .ant-tree-treenode {
          width: 100%;

          .ant-tree-node-content-wrapper {
            width: 100%;
            margin-left: -5px;
          }

          .ant-tree-checkbox {
            align-self: center;
            margin-inline-end: 0px !important;
          }

          .ant-tree-switcher {
            align-self: center;
            margin-left: 5px;
            margin-inline-end: 0px !important;
          }

          // .ant-tree-indent::before{
          //   width: 40px;
          // }
        }
      }
    }
  }
}

.bread-crumb {
  .ant-breadcrumb {
    .ant-breadcrumb-separator {
      align-self: center;
    }
  }
}

.breadcrumb-disabled {
  pointer-events: none;
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}

.search-input {
  .ant-input {
    border-radius: 1px !important;
    border: black !important;
  }
}

.ant-input:focus,
.ant-input-focused {
  box-shadow: none !important;
  // border-color: #d9d9d9;
}

.ant-input-outlined:focus {
  box-shadow: none !important;
}

.text-color {
  color: #6640ff;
}

.drawer {
  .ant-drawer-body {
    padding: 0 !important;
  }
}

// .ant-modal-footer {
//     display: flex;
//   justify-content: center;
//   .ant-btn {
//     width: 124px;
//     height: 42px;
//     text-align: center;
//     line-height: 42px;
//     border-radius: 40px;
//   }
// }
.ant-modal-title {
  // text-align: center;
}

.select-knowledge {
  width: 100%;
  border-radius: 6px;
  margin: 10px 0px !important;
  height: 40px !important;

  .ant-select-selector {
    background: #F8F8FB !important;
    border: none !important;

    .ant-select-selection-wrap {
      align-self: center !important;
    }
  }

}

.select-org {
  width: 100%;
  border-radius: 6px;
  margin: 10px 0px !important;
  height: 40px !important;

  .ant-select-selector {
    background: #F8F8FB !important;
    border: none !important;
  }
}

/* 隐藏滚动条 */
.modules-list::-webkit-scrollbar {
  display: none;
}

.modumodules-listles {
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.layoutborder .ant-layout-content {
  border-width: none !important;
}

.bread-crumb .ant-breadcrumb-separator{
  display: flex;
  align-items: center;
}